Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1989
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F8 2001 USTA Challenger of Calabasas - Calabasas Compaq Challenger - Bucharest Copa Ericsson Brasil - Sao Paulo Regional Hand Center Men's Challenger - Fresno Fifth-Third Bank Tennis Championships - Lexington GHI Bronx Tennis Classic - Bronx USTA Pro Tennis Classic at Mission Hills - Rancho Mirage 2003 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Pro Challenger at Calabasas - Calabasas USTA/Safeway Challenger - Aptos 2003 West Side Tennis Club Challenger - Forest Hills Internationaux du Doubs - Besancon Tallahassee Tennis Challenger - Tallahassee USTA Challenger of Burbank - Burbank The LTA Men's Challenger - Southampton 2006 USTA Tallahassee Tennis Challenger - Tallahassee drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa BMW Tennis Championship - Sunrise Heineken Challenger - Ho Chi Minh City The Comercia Bank Challenger - Aptos Oldum Brown Vancouver Open - Vancouver 2007 Challenger of Santa Clara - Valencia USTA Challenger of Burbank - Burbank XL Bermuda Open - Bermuda University of Tennessee USTA Challenger - Knoxville VSZ Solvak Open Challenger - Kosice The USTA Challenger at West End Racquet - Torrance Binghamton Challenger Puerto Rico Challenger Tennis Event - Humacao USTA Seascape Challenger - Aptos 2000 Challenger de Granby - Granby drkoop.com USTA Tennis Championships of Houston - Houston ATP Tour Challenger at Nellie Gail - Laguna Hills Copa Ericsson Mexico - Guadalajara Semgroup Challenger - Tulsa Oklahoma Challenger - Tulsa Third Bank Tennis Championships - Lexington GHI Bronz Classic - Bronx drkoop.com USTA Challenger of Austin - Austin Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Chile - Santiago Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Zagreb Open - Zagreb Nord/LB Open - Braunschweig USTA Championships of Kerrville - Kerrville Copa Ericsson Brazil - Sao Paulo Stella Artois Clay Court Championships - Budaors 2002 Tulsa USTA Challenger - Tulsa TED Open - Istanbul The Wright Financial Group, Inc. Challenger - Champaign USTA Tennis Championships of Houston - Houston USTA Challenger of Dallas - Dallas San Luis Potosi Challenger 2000 - San Luis Potosi Carson Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia FILA Challenger Biella - Biella Dallas Challenger Men's Pro Challenger at Tunica National - Tunica Challenger DCNS de Cherbourg - Cherbourg KGHM Polish Indoors - Wroclaw ARMS USTA Challenger - Rocky Mount 2002 FSE Challenger - Tarzana Warsteiner Challenger Wolfsburg - Wolfsburg Beijing Challenger Flea Market Cup Busan Challenger Tennis - Busan Copa Ericsson Brazil - Sao Paulo Copa Ericsson Uruguay - Montevideo 2001 UT Tyler Patriot Challenger - Tyler Zivnobanka Czech Open - Prostejov Time Warner USTA Challenger - Binghamton SMS Tennis Cup - Sao Paulo Waco International Tennis Challenger - Waco USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Bogota Challenger - Bogota Talahassee Challenger XL Capital Bermuda Open - Bermuda Rhodes Challenger USTA Men's Challenger of Urbana-Champaign - Urbana XL Capital Bermuda Open - Bermuda Burbank Challenger - Burbank 2003 USTA Challenger of Calabasas - Calabasas USTA/Adtech Challenger - Boston Turin Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Open Sainte-Victoire - Aix-En-Provence Corona Mexico City Open - Mexico City 2006 Challenger of Santa Clarita California Challenger - Valencia ECM Prague Open - Prague Abierto Colombiano de Tenis - Bogota Aptos Challenger XI Open International D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Samsung Securities Cup - Seoul Tiburon Challenger - Tiburon Challenger Groningen - Groningen The Natrel's Challenger of Granby - Granby USTA Seascape Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington Sacramento Challenger Binghamton Professional Tennis Tournament - Binghamton Tiburon Challenger Calabasas Challenger Charlottesville Challenger Music City Challenger - Nashville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville AT&T Challenger of Dallas - Dallas Lugano Challenger Aptos Challenger Tulsa Challenger Tiburon Challenger Knoxville Challenger College Station Challenger - College Station Austin Challenger - Austin Helsinki Challenger Noumea Challenger Honolulu Challenger USTA Challenger - Champaign 2004 Keys Gate Challenger - Homestead Rimouski Challenger Privat Bank Cup - Dnepropetrovsk Samsung Secruities Cup Challenger - Seoul Tulsa Challenger Flea Market Cup Busan Challenger Tennis - Busan Aguascalenties Challenger Seoul Challenger Charlottesville Challenger USTA Tallahassee Tennis Challenger - Tallahassee II Naples ITG Challenger - Naples Honolulu Challenger Dallas Challenger Challenger Lugano - Lugano Salinas Challenger Barranquilla Challenger Pereira Challenger Panama City Challenger Bogota Challenger Granby Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Mexico City Challenger Carson Challenger Tiburon Challenger Milan Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Bogota Challenger Calabasas Challenger Charlottesville Challenger Countrywide Classic USTA Men's Challenger - Carson Mobilux Open - Luxembourg Sunset Moulding Challenger - Yuba City Manta Challenger Medellin Challenger Napa Challenger Savannah Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Countrywide Classic USTA Challenger - Carson Ciudad de Pozoblanco Open Diputacion - Cordoba Quimper Challenger Alessandria Challenger Samsung Securities Cup - Seoul Cali Challenger Copa Ericsson Argentina - Buenos Aires Guadalajara Challenger IX Abierto Internacional de Salinas - Salinas Waco Tennis Challenger - Waco Atlanta Clay Court Challenger - Atlanta Hellmann's Cup - Santiago USTA Challenger of Las Vegas - Las Vegas Samsung Securities Cup - Seoul 2003 Freeman Men's Challenger - Joplin Knoxville Challenger Sarasota Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Reggio Emilia Challenger Winnetka Challenger Lexington Challenger Fifth-Third Bank Tennis Championships - Lexington Winnetka Challenger Sacramento Challenger Swanston Challenger - Sacramento Flea Market Cup - Busan Bucaramanga Challenger Global Telecom Open - Florianopolis Open Seat-Godo '97 - Barcelona Urbana-Champaign Challenger - Urbana Salinas Challenger U.S. Pro Tennis Championships - Boston Abierto Mexicano de Tenis - Mexico City 2002 Azalea Orthopedic Challenger - Tyler Cerveza Club Columbia Open - Bogota Estoril Open - Estoril Paegas Czech Open - Prague Grand Prix Hassan II - Casablanca Generali Open 1999 - Kitzbuhel Heineken Open - Auckland Abierto Mexicano de Tenis Pegaso - Mexico City Galleryfurniture.com Challenge - Atlanta CNA TennisPro Classic - Winnetka Generali Open 2000 - Kitzbuhel Cerveza Club Columbia Open - Bogota Gelsor Open Romania - Bucharest Salem Open - Hong Kong Granby Challenger - Granby Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck USTA Men's Challenger of Dallas - Dallas Abierto Mexicano de Tenis Pegaso - Acapulco Eddleman USTA Challenger - Birmingham drkoop.com USTA Challenger of Tallahassee - Tallahassee Binghamton Professional Tennis Tournament - Binghamton Sybase Open - San Jose Winnetka Challenger Franklin Templeton Tennis Classic - Scottsdale USTA Challenger of Tiburon - Tiburon 1998 Mercedes Cup - Stuttgart Brasilia CH Verizon Tennis Challenge - Atlanta Copa AT&T - Buenos Aires U.S. Men's Clay Court Championships - Houston Kroger / St. Jude International - Memphis Hellmann's Cup - Santiago Copa Ericsson Uruguay - Montevideo University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Aptos Challenger Copa Ericsson Costa Rica - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 Eddleman USTA Challenger - Birmingham Unique Zagreb Open - Zagreb XI Venice Open - Venice USTA Tallahassee Tennis Challenger - Tallahassee XII Internazionali di Tennis CARISBO - Bologna Investor Swedish Open - Bastad Generali Open 1998 - Kitzbuhel Grolsch Open - Amsterdam Compaq Cup 2001 - Zabrze RCA Championships - Indianapolis The Hamlet Cup - Long Island Telenordia Swedish Open - Bastad Open Seat-Godo '98 - Barcelona Brazil Open - Salvador Internazionali di Tennis di San Marino - San Marino Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Sacramento Challenger Rado Swiss Open - Gstaad Yokohama World Tennis Gaora Cup - Yokohama The Waco International Tennis Challenger - Waco Heineken Open - Auckland Citrix Tennis Championships - Delray Beach Pingguo Challenger Trofeo Conde de Godo - Barcelona AXA Open - Espinho Heineken Open Shanghai - Shanghai Sybase Open - San Jose USTA Seascape Challenger - Aptos Generali Open 2002 - Kitzbuhel Mercedes-Benz Cup - Los Angeles Savannah Challenger Naples Challenger - Naples Heineken Open - Auckland International Tennis Championships - Delray Beach Healthsouth/USTA Challenger - Denver Fifth-Third Bank Tennis Championships - Lexington Legg Mason Tennis Classic - Washington D.C. Torneo Internazionale di Tennis ATP-Challenger - Merano Kremlin Cup - Moscow Challenger Ciudad de Tijuana - Tijuana GHI Bronx Classic - Bronx AT&T Challenger of Dallas - Dallas The Stella Artois Grass Court Championships - London Project Independence Men's Challenger - Mandeville Mexico City USTA Challenger of San Antonio - San Antonio Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia Manta Challenger Atlanta Bancolombia Open - Bogota Miller Lite Hall of Fame Tennis Championships - Newport Pinehurst Palermo Como Challenger Mexico City Atlanta drkoop.com USTA Challenger of Dallas - Dallas Bastad drkoop.com USTA Challenger of Houston - Houston Hilton Waikoloa Village USTA Challenger - Waikoloa Joplin Challenger - Joplin VII Avierto Internacional de Salinas - Salinas 2002 Eddleman USTA Challenger - Birmingham 2002 USTA Tallahassee Tennis Challenger - Tallahassee Abierto Internacional Varonil Ciudad de Cancun - Cancun V Abierto Internacional de Salinas - Salinas drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Tennis Championships of Denver - Denver Open de Montauban - Montauban USTA Safeway Challenger - Aptos Pinehurst Coral Springs Hilversum Kitzbuhel Bogota Kyiv UMC Open - Kiev Optimus Maia Open - Maia Gran Copa Ericsson - Rio de Janeiro Healthsouth/USTA Men's Challenger of Burbank - Burbank La Gran Copa Ericsson - Porto Alegre Estoril Open - Estoril Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Ojai Challenger drkoop.com USTA Challenger of Burbank - Burbank Shimadzu All Japan Indoor - Kyoto The Granby Natrel Challenger - Granby IX Trofeo Ciudad de Quito - Quito A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign Generali Open 2001 - Kitzbuhel 2004 USTA Challenger of Calabasas - Calabasas West Side Tennis Challenger - Forest Hills Music City Challenger - Nashville Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda AAPT Championships - Adelaide Sao Paulo Maceio Franklin Templeton Tennis Classic - Scottsdale AAPT Championships - Adelaide The 'Fitz' Casino Challenger - Tunica Open Seat-Godo 2000 - Barcelona Fifth Third Bank Tennis Championships - Lexington BMW Open - Munich 1997 Mercedes Cup - Stuttgart Generali Open 1997 - Kitzbuhel Milan Indoors - Milan Hurricane Tennis Open - Bradenton Kitzbuhel Campionati Internazionali di Sicilia - Palermo 2000 Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Legg Mason Tennis Classic - Washington D.C. Siebel Open - San Jose U.S. Men's Clay Court Championship - Orlando Waldbaum's Hamlet Cup - Long Island Mercedes-Benz Cup - Los Angeles XII Internazionali di Tennis CARISBO - Bologna 2008 Lubbock Challenger - Lubbock Pilot Pen International - New Haven Buzios Sao Paulo Umag Guaruja Energis Open - Amsterdam Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Brasilia Samsung Securities Cup - Seoul Heineken Open - Auckland Franklin Templeton Tennis Classic - Scottsdale Internazionali di Tennis di San Marino - San Marino U.S. Men's Clay Court Championships - Houston TD Waterhouse Cup - Long Island China Open - Beijing Chennai Open - Chennai International Tennis Championships - Delray Beach Pereira Challenger SAP Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Sydney International - Sydney Leon Challenger TD Waterhouse Cup - Long Island Brasil Open - Costa do Sauipe Busan Challenger Copa AT&T - Buenos Aires Legg Mason Tennis Classic - Washington China Open - Beijing Cremona Challenger Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Campbells Hall of Fame Tennis Championships - Newport Chennai Open - Chennai Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington D.C. Winston Salem - Winston Salem SAP Open - San Jose Champaign Challenger Champaign Challenger SAP Open - San Jose Helsinki Challenger Cali Challenger Auckland Memphis Quito Challenger Honolulu Challenger Coral Springs Bastad AEGON International - Eastbourne Santiago Medellin Challenger Bermuda Pinehurst Legg Mason Tennis Classic - Washington Bogota Montevideo Cherbourg Challeger Santiago San Marino SAP Open - San Jose Buenos Aires Sunrise Challenger Bucaramanga Challenger St. Petersburg Open - St. Petersburg Bogota Challenger Baton Rouge Challenger Farmers Classic - Los Angeles Tallahassee Challenger RCA Championships - Indianapolis China Open - Beijing Manta Challenger Regions Morgan Keegan Championships - Memphis BellSouth Open - Auckland Waldbaum's Hamlet Cup - Long Island Estoril Open - Estoril Cancun Challenger Meknes Challenger Kyoto Challenger U.S. Men's Clay Court Championships - Orlando Allianz Suisse Open Gstaad - Gstaad Brasil Open - Salvador BellSouth Open - Vina del Mar U.S. Men's Clay Court Championships - Houston Chennai Open - Chennai Abierto Mexicano de Tenis Pegaso - Acapulco USTA Men's Challenger of Dallas - Dallas Bermuda Stuttgart Sporting Challenger - Turin Binghamton Professional Tennis Tournament - Binghamton San Jose Memphis San Luis Potosi Challenger 2002 - San Luis Potosi Kitzbuhel New Haven 2002 USTA Challenger of Calabasas - Calabasas Muller Cup - Ulm Atlanta St. Polten USTA Challenger of Burbank - Burbank Montevideo University of Tennessee USTA Men's Challenger - Knoxville V Trofeo Ciudad de Quito - Quito Atlantic City Open - Atlantic City Challenger de Granby - Granby West Side Tennis Club Clay Court Challenger - Forest Hills San Luis Potosi Challenger - San Luis Potosi Canottieri Minico 2004 - Mantova Challenger Leon 2003 - Leon 2003 Eddleman USTA Challenger - Birmingham Heineken Open - Auckland 1999 Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis Sony Ericsson Open 2008 - Belgrade Japan Open - Tokyo Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok Kroger / St. Jude International - Memphis Open Seat-Godo '99 - Barcelona Legg Mason Tennis Classic - Washington Tento Czech Open - Prague AIG Japan Open Tennis Championships - Tokyo Grolsch Open - Amsterdam Bologna RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Adidas International - Sydney U.S. Mens's Clay Court Championship - Houston Thailand Open - Bangkok Copa AT&T - Buenos Aires Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco BMW Open - Munich 2002 Mercedes Cup - Stuttgart Abierto Mexicano de Tenis - Mexico City Memphis Arizona Men's Tennis Championships - Scottsdale Stuttgart Legg Mason Tennis Classic - Washington Newsweek Champions Cup - Indian Wells Buenos Aires Chevrolet Cup - Santiago Newsweek Champions Cup - Indian Wells Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart The Ericsson Open - Miami German Open - Hamburg Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Estoril Open - Estoril AT&T Challenge - Atlanta Grolsch Open 1997 - Amsterdam Tennis Masters Series - Indian Wells Key Biscayne Key Biscayne Sybase Open - San Jose Key Biscayne Rado Swiss Open - Gstaad Philadelphia Coral Springs Campionati Internazionali di Sicilia - Palermo Cerveza Club Colombia Open - Bogota Barcelona The Lipton Championships - Key Biscayne Tennis Masters Series - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Sao Paulo CH Grand Prix de Tennis de Lyon - Lyon Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Italian Open - Rome Santiago San Jose Australian Open - Melbourne French Open - Paris Amsterdam U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Telecom Italia Masters - Rome ATP Kremlin Cup - Moscow French Open - Paris Buenos Aires Western & Southern Financial Group Masters - Cincinnati U.S. Men's Clay Court Championships - Houston New Haven French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells Thailand Open - Bangkok Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne AIG Japan Open Tennis Championships - Tokyo Sony Ericsson Open - Miami French Open - Paris Millenium Tennis Championships - Delray Beach Wimbledon - London U.S. Open French Open U.S. Open Australian Open Wimbledon Rogers Cup - Montreal French Open U.S. Open U.S. Open Tennis Masters Series - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris 14th Paris Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Tennis Masters Series - Madrid Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Rome Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Adidas International - Sydney Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami Franklin Templeton Tennis Classic - Scottsdale Rogers Cup - Montreal TD Waterhouse Cup - Long Island Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Countrywide Classic - Los Angeles U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, QF, FRA-BRA 3-2 Davis Cup, World Group, QF, BRA-SVK 3-2 Davis Cup, World Group, SF, AUS-BRA 5-0 Davis Cup, World Group, 1R, CZE-BRA 4-1 Australian Open French Open U.S. Open Pacific Life Open - Indian Wells French Open Wimbledon - London U.S. Open - New York Monte Carlo Open - Monte Carlo Grand Slam Cup - Munich Atlanta Olympics U.S. Open - New York Tennis Masters Series - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Davis Cup, World Group, QR, BRA-CAN 4-0 Davis Cup, World Group, QR, BRA-ROU 3-0 Davis Cup, World Group, 1R, BRA-MAR 4-1 Davis Cup, World Group, QR, BRA-NZL 5-0 Davis Cup, World Group, 1R, BRA-FRA 4-1 Davis Cup, World Group, 1R, USA-BRA 4-1 Davis Cup, World Group, 1R, BRA-ESP 3-2 Davis Cup, World Group, 1R, ESP-BRA 3-2 Davis Cup, World Group, QF, AUS-BRA 3-1